have little contact to other people - Almanca İngilizce Sözlük